<%@ page language="java"
         import="com.zhuozhengsoft.pageoffice.OpenModeType,com.zhuozhengsoft.pageoffice.PageOfficeCtrl"
         pageEncoding="utf-8" %>
<%
    PageOfficeCtrl poCtrl = new PageOfficeCtrl(request);
    poCtrl.setSaveFilePage("SaveFile.jsp");
    poCtrl.webOpen("doc/test.doc", OpenModeType.docNormalEdit, "张佚名");
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>文档保存前和保存后执行的事件</title>
</head>
<body>
<script type="text/javascript">
    function OnPageOfficeCtrlInit() {
        // PageOffice的初始化事件回调函数，您可以在这里添加自定义按钮
        pageofficectrl.AddCustomToolButton("保存", "Save", 1);
    }

    function Save() {
        pageofficectrl.WebSave();
    }

    function BeforeDocumentSaved() {
        document.getElementById("input").value="文件要开始保存了...."
        return
    }

    function AfterDocumentSaved() {
        document.getElementById("input").value="文件已经保存了...."
    }
</script>
<form id="form1">
    演示: 文档保存前和保存后执行的事件。点击保存按钮后，请仔细观察下面文本框中提示消息的变化。<br/>
    <input id="input"  :value="message"/>
    <div style=" width:auto; height:700px;">
        <%=poCtrl.getHtmlCode()%>
    </div>
</form>
</body>
</html>
